スレッド一覧 > 記事閲覧
[249] PHP8で文字化けする
日時: 2024/03/03 21:33
名前: Kou ID:UvIcKKEM
参照: https://tnsk.ie-t.net/

いつもスペースのご提供、ありがとうございます。
ありがたく使わせてもらっています。
PHP7からPHP8に上げると文字化けするようになりました。
変換関連ではないようでお手上げでした。
そこで、PHP7からPHP8に上げた際の変更点をお聞きしたいです。(機能の変更点ではなく、サーバー側で導入する際に変更したところです)
よろしくお願いします。

ちなみに、以下のURLはtnsk.ie-t[.]netをそのままPHP8に上げたバージョンです。
https://r.jf6deu.net/u/w/
メンテ

Page: 1 | 全部表示 スレッド一覧 新規スレッド作成

Re: PHP8で文字化けする ( No.1 )
日時: 2024/03/04 11:23
名前: ちらみ◆kBt3KPJY0E ID:.43xyohA

PHP7.4からPHP8.3へはアップグレードしていて設定変更は実施していません。
php.iniも7と8で同じものを使用しており救済用の7.4も同じphp.iniを参照しています。

唯一削除されたものはphpのapcuですが、これは元々無効化しており使用していなかったため無関係だと思われます。

この辺りが参考にならないでしょうか。

https://fortee.jp/phpcon-kansai2024/proposal/e2432bdb-6320-4034-a51a-b6cadcf67177
メンテ
Re: PHP8で文字化けする ( No.2 )
日時: 2024/03/04 14:17
名前: Kou ID:NeQwYLLs

ありがとうございます。
いただいたリンクをヒントに探したところ、mb_convert関連で不具合が起きていました。
お手数をおかけしました。

これからもよろしくお願いします。
メンテ
Re: PHP8で文字化けする ( No.3 )
日時: 2024/03/04 16:54
名前: ちらみ◆kBt3KPJY0E ID:.43xyohA

解決したのなら良かったです。
メンテ
Re: PHP8で文字化けする ( No.4 )
日時: 2024/03/09 15:23
名前: Kou ID:31zZF3tA
参照: https://tnsk.ie-t.net/

追記です。
https://qiita.com/bosshawk/items/c5ed922fec4390bf926a
だったり
https://learningbox.online/2020/02/17/php-mb-convert-encoding-utf8-shift-jis/
だったりと、PHP8にはいろいろな罠があることがわかりました。
ご参考まで...
メンテ

Page: 1 | 全部表示 スレッド一覧 新規スレッド作成

題名
スレッドをトップへソート
名前
「名前#任意の文字列」でトリップ生成
E-Mail
入力するとスレッドの通知メールを受け取れます。(非表示)
URL
パスワード (記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント

   クッキー保存